Office
To Let 2,630 sf
Air Conditioning, Raised Floors, LED Lighting, Fitted Out, Demised WCs
Exceptional opportunity to lease a fully fitted office on Kensington High Street benefitting from a private terrace...
Positioned in the heart of Kensington, 106 Kensington High Street offers immediate access to a vibrant mix of cultural landmarks, green spaces, and..