Stand on the banks of the River Thames and enjoy stunning, sunny views of Big Ben, the Houses of Parliament and Westminster Abbey. Then, as day turns to night, the streetlamps come on and immerse you in grand gothic splendor. Travel the heart of London!