from £175 per night, Falcon Point, Central London by Peter Huntington | May 20, 2022Lovely one bed with views of Saint Paul’s Cathedral and the River Thames. Read more …