St Leonards Hotel

St Leonards Hotel phone number020 7834 2765 phone number is verified by the business owner


open quoteThe St Leonards Hotel is a family-run hotel in the heart of Pimlico, London and it has been established for more than 50 years. The hotel has strong Scottish and London read moreclose quote


Address: 21 Longmoore Street Pimlico
London, London SW1V 1JQ
Telephone: 020 7834 2765
Website: stleonardshotel-london.co.uk/
Category:Apartment Rental Agencies



St Leonards Hotel Information

The St Leonards Hotel is a family-run hotel in the heart of Pimlico, London and it has been established for more than 50 years. The hotel has strong Scottish and London roots.

Map To This Location

 From


 
go

Back to Top