St George Wharf is one of the most centrally based complexes in London. It is situated on the river, a short walk from London Eye and Houses of Parliament.
I live here full time with my partner Nils. Guests have full access to the spare bedroom, living room, bathroom and kitchen/dining space.
Nicht verfügbar: Kohlenmonoxid-Detektor