
London, United Kingdom
Anchor Hotel
3-star hotel
Located just a 1 minute's walking distance away from Golders Green underground and bus station, this property is a great choice for every type of traveler visiting London. Located in Barnet-Cricklewood, this property is within…
- Wi-fi
- Car park
- Secure parking
- Fax · extra charge





