Westminster Abbey is one of London’s most iconic landmarks The Abbey has more than a thousand years of history Experience the exquisite Gothic architecture The final resting place of 17 monarchs See the Coronation Chair, Poets’ Corner and the stunning Lady Chapel
Westminster Pier, Victoria Embankment. London, SW1A 2JH
Copyright © Thames River Sightseeing 2025