Smart City Apartments London London
0
Reviews
Five Stars in London
- Southwark
103 Union Street
, Southwark, London, SE10LA
02079526088
http://www.smartcityapartments.com/
Modern, spacious and attractive – Smart City Serviced Apartments in London provide an excellent base with convenient city central location. It’s serviced and studio apartments are perfect choice for any traveller. Whether you are planning a weekend break in London, relocating to the capital or visiting on business, Smart City Apartments offer the perfect base.
|