Nestled in the vaults underneath London Bridge, The London Bridge Experience is a two-part visitor attraction situated within the arches of London Bridge.