Modern/bright/chic/centralLondon, United Kingdom Address: 26 Lupus Street State: United Kingdom City: London Zipcode: SW1V 3DZ Longitude: -0.136861 Latitude: 51.488.494 Rates from: 0 Accommodation Booking