staff to be very friendly."
rooms were clean."
Near to public transport, according to 100%."
- All reviews
Located in Cricklewood, this bed & breakfast is 3 mi (4.8 km) from Lord's Cricket Ground and 3 mi (4.8 km) from London Zoo. Selfridges and Buckingham Palace are also within 6 mi (10 km).