Updated on May 1, 2025
Available
Luke House, Abbey Orchard Street, London SW1
£640 per week (£2,773.33 per month)
+ £3,200 deposit
fees may applyx1
x1
x1
552 sqf
Photographs are for guidance only. Some images may differ from the actual property, especially the interior.