51 Holland Street London, W8 is located right in the heart of the residential side streets of Kensington. A short walk from Kensington High Street and Holland Park gives access to a bustling area filled with shops, restaurants, and parks. Large windows in every office offer an abundance of natural light with views over some of Kensington’s most impressive residential developments.
Compare listings
Compare