London South Bank

London South Bank

London's South Bank with views of Palace of Westminster

London: The Queen’s Walk on the Thames’ South Bank offers stunning views of the Palace of Westminster