63 Queen Victoria Street
Landlord Plug & Play
63 Queen Victoria Street, London, EC4N
CAT A+ | 12 weeks
8,000sqft
A sophisticated office with warm textures, open collaboration areas, and quiet spaces.
![]()