Stafford Place, London, SW1E
Situated in the heart of Westminster, neighbouring Mayfair and Belgravia, Stafford Mansions offers unparalleled access to the very best of London living. From iconic landmarks such as Buckingham Palace (0.3 miles) and Westminster Abbey to the lush greenery of St. James's Park (0.2 miles), Green Park (0.3 miles) residents are surrounded by a wealth of cultural and recreational opportunities.
Boasting excellent transport links, including nearby Victoria Station 0.4 miles (Circle, District and Victoria lines, Gatwick Express, Southern, Thameslink and Southeastern rail), and St James Park Underground 0.4 miles (circle and District lines). commuting across the city and beyond is effortless, while a plethora of dining, shopping, and entertainment options are just moments away.
3
beds