Perfectly placed to take your business to the next level

 

Situated between Notting Hill Gate and Kensington High Street, Vicarage House combines the classic beauty of a period building with the latest in technological infrastructure.