Skip to content
Hotel

Point A Hotel London - Westminster

1 local recommends ·

Tips from locals

Tim
Tim
August 15, 2012
Nearest coffee shop also with free WiFi
Location
118-120 Westminster Bridge Rd
England, SE1 7RW
Lambeth, London, Greater London
Phone+44 20 7633 9317