1/7
£2,500 pcm
0 beds · 1 bath
Luke House, 3 Abbey Orchard Street, Westminster, London, SW1P 2JJ
0 miles
away
Added on 16/09/2026 Savills
Added yesterday
This large, bright and spacious two bedroom, two bathroom apartment is located in the heart of Westminster. This spacious and bright two bedroom, two bathroom apartment is on the 7th floor of a well maintained building and is located in the heart of Victoria. The property is well proportion, beautifully furnished and comprises: 2 double bedrooms, 2 bathrooms, reception (with seating and dining areas) and a separate fully fitted kitchen.
Luke House, 3 Abbey Orchard Street, Westminster, London, SW1P 2JJ
The neighbourhood around this property.