Greengarden House Apartments

0 reviews

Contact

Address:
23 Greengarden House
St Christopher's Place
London W1U 1NL
United Kingdom

Location on map

Photos

Greengarden House Apartments image 1
Greengarden House Apartments image 2
Greengarden House Apartments image 3
Greengarden House Apartments image 4
Greengarden House Apartments image 5
Greengarden House Apartments image 6
Greengarden House Apartments image 7
Greengarden House Apartments image 8
Greengarden House Apartments image 9
Greengarden House Apartments image 10

Nearby companies

Grand Bazaar
Distance: 35 yd.
Auberge Restaurant
Distance: 53 yd.
CrazyLong Nail Studio
Distance: 88 yd.
Sofra St Christopher's Place
Distance: 88 yd.
ImmaQulate Beauty London
Distance: 88 yd.

Company description

Luxury serviced apartments in central London, England UK. Located in London's West End close to Oxford Street. Ideal for short or long term stays, holidays and vacations, business and pleasure.

More details

Payment Accepted
American Express, MasterCard, Visa

Reviews

There are no reviews for Greengarden House Apartments.