Toby Carvery BeckenhamHotel
Eden Park Toby Carvery, 422 Upper Elmers End Road, Bromley, BR3 3HQ, United Kingdom
Located just 19.3 km from London, Toby Carvery Beckenham by Innkeeper's Collection is opposite Eden Park rail station, which has a 25-minute connection into the capital.