Greenwood Serviced Apartments Home of fully luxury serviced apartments for relocating, corporate or business short stay accommodation TRUST US to find you the prefect apartment in all areas of London and throughout the UK.
Highlights, Specialties & Features
- 24 Hour Call Out
- Emergency Work
- London and South East England
- Credit card, Debit card
|Phone Number||020 7380 0389|