Zen Apartments Logo

Zen Apartments

Locations: Meridian Place, Marsh Wall, Canary Wharf, London, E14 9FE, GB

Company Size: 1 - 100

Industry: Hospitality

Company Website

AI Description

drawer
  • Merry Tade profile image

    office manager at Zen Apartments

  • Pankaj Goyal profile image

    General Manager at Zen Apartments

  • Ezekiel Ajayi profile image

    Head Of Unit at Zen Apartments