Located in London and with St Paul's Cathedral reachable within less than 1 km, Great River Thames View Entire Apartment in The Most Cental London provides express check-in and check-out, allergy-free rooms, a garden, free Wi-Fi throughout the
Block 5, Falcon Point, Hopton Street, Southwark, London, SE1 9JW, United Kingdom