Fitzrovia Apartments

London

England

This gorgeous London property offers high quality interiors and fittings, with high ceilings and large window decor. Each serviced apartment has complimentary WiFi, a full kitchen, washer/dryer and a flat screen TV.