Very stylish space with a great location. Central London is only a train ride in from Waddon station (a 5 minute walk from the apartment) and is located very near supermarkets, garages etc. Perfect place for our weekend get away