Welcome to Mastercard London
Located in the heart of central London, our Angel Lane office provides an inspiring and collaborative environment. With well-designed workspaces, dedicated breakout areas, and even a terrace garden overlooking the scenic River Thames, employees have access to spaces that foster creativity and collaboration.
The prime location offers easy access to major transportation hubs like Cannon Street, Mansion House, Bank, and Monument stations, as well as a wide array of amenities, restaurants, and shops, ensuring convenience and a vibrant atmosphere for our team members.