Been to Flexistay Central Serviced Apartments? Share your experiences!
Flexistay Central Serviced Apartments - 
68 Charlotte Street, Soho, Greater London, W1T 4QF
Distance
Soho centre is approx 0.41 miles










