Greek Street, London, Bromley
1 views last 24 hours
Modern super-centrally located contemporary one bedroom apartment (Available From: 01.09.2024)
Refurbished in May 2019, these apartments are perfectly located for exploring London. Greek Street is just south of Soho Square and is located in the h...
Bromley
£ 5,500/month, min. 1 bedroom