Directions to Palace Street Apartments
Map & Directions
15 Palace Street, London, SW1E 5HS.
We are fortunate to have an incredible location, just moments from Buckingham Palace and only 2-3 minutes walk from Victoria Railway (trains to South East / South West England) and Tube station (Victoria, District & Circle lines). Many buses serve the area.