Homestay 61 Baker Street Luton (Bedfordshire)
61 Baker Street, Luton (Bedfordshire), United Kingdom
61 Baker Street, Luton (Bedfordshire), United Kingdom
61 Baker Street Apartment is also located only a 7-minute walk from Luton Hoo Memorial Park.
Enjoy the comfort of a bathroom in 61 Baker Street Apartment, which is equipped with bath sheets.
The large Wardown Park is within walking distance of property, while Luton Borough Council is merely 1.5 km away. A 10-minute walk will take you to the city centre. The homestay is also situated 5 km from London Luton airport.
The bar The Sugar Loaf is a few minutes' drive from the accommodation.