Welcome to Mastercard's London office
Mastercard's London office, in Angel Lane, 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. Join us in this central London workspace, where innovation meets opportunity, and together we drive progress that shapes the world.