Evercore, a Mayfair investment bank, has secured a sustainable headquarters at 105 Victoria Street in Victoria, London. The building will offer green spaces, amenities, and top-tier facilities, aiming for completion in 2026.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing