Nestora

Apartments for Rent in London

1 Rental Available

£1,450+Studio
£1,985+1 Bed

Total Monthly Price

Harbor Square

241 Southwark Street, London SE1 55

DISCOUNTS

Balcony, Business Center, Elevator, Fitness Center, Furnished, In Unit Washer & Dryer

Call

Take us with you

Keep Nestora in the palm of your hand throughout your rental journey.