Established in 1989, Vicarage House Business Centre is located in the Kensington district of central London in a carefully restored period building that rekindles the charm and character of London’s Victorian architectural heritage.
Equipped with up to the minute communications and modern service facilities, Vicarage House epitomises the success of business in Britain today! We have a management team committed to offering the highest levels of service including Company Secretarial Services, telephone answering, mail forwarding, Book Keeping, Search Engine Optimisation, Website design & Development.