History buffs are sure to love a visit to Butlers Wharf. There's lots to learn from this fascinating building.
This London City Centre historic landmark is an ideal spot to start your day of sightseeing. There's loads to experience in the area, like Buckingham Palace, Big Ben, and Trafalgar Square. Wander around at your leisure at Butler's Wharf before hitting up these other fine attractions.