Macegreen have moved to an expanded London office space at 4th Floor, 33 Cannon Street, London EC4M 5SB. We look forward to seeing you there soon!