The Met Building
The Met comprises a prime Grade A twelve-storey office building centrally located in the heart of London’s West End. Each floor enjoys commanding and panoramic views over central London. As its name suggests - it is the ideal metropolitan office headquarters.
Benefiting from contemporary design with an imposing presence, the Met Building features a double-height glass-fronted reception area designed along clean and classic lines, accessed from Percy Street.