St. Leonards Hotel
21 Longmoore St, London, SW1V 1JQ Directionshttps://www.yell.com/biz/st-leonards-hotel-london-312549/#view=map
Our location
Business overview
The St Leonards Hotel is a guest house in the centre of London. We are a family run business. We have been established over 50 showers. All the rooms have communal showers and toilets, TV and coffee facilities in the room.
Products & Services
city centre hotels
child friendly
wifi
10 Bedrooms
Reviews
15 Jan 2019
b&b hotel
3
a central place to be,close to buckingham palace,plenty of eating places close by,but the food is expensive,1st time i have paid £16 for so so fish and chips !,the place is getting old now,and needs a prof makeover,to bring it up to date,it is dated,a bit to much do it yourself,would i go again ? no better more modern places close by.