Greenwood Apartments home of short stay self catering apartments for short term stay or long stay fully serviced self catering apartments in central London and throughout the UK .TRUST US to find you the prefect self catering apartment.
Highlights, Specialties & Features
- Emergency 24 Hour Call Out
Professional Associations & Certifications
- Safe Agents UK
- The property ombudsman
- Credit card, Debit Card, Bank transfer
|Phone Number||020 7380 0369|