It's located on the walk to Tower Hill tube station from the middle exit from the platforms. It's on the left-hand side of the road and has flaming torches on the wall outside. Is it a hotel and if so, what is it called?What is the name of the hotel near Fenchurch Street station?
That would be the Hotel Novotel London Tower Bridge:
http://www.novotel.com/novotel/fichehote鈥?/a>What is the name of the hotel near Fenchurch Street station?
Stay at the Apex which is in the same area, beautiful trendy hotel
hair treatment
No comments:
Post a Comment