A Professional Business Centre in Central London

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.

  • 1 Meeting Rooms
    Our beautifully decorated meeting rooms are available on an hourly or daily basis.
  • 2 Conference Rooms
    Our meeting rooms are available to Vicarage House Business Centre clients and London Virtual Office clients
  • 3 Serviced Offices
    The Business Centre has four floors of elegantly decorated offices
  • 4 Vicarage House
    A carefully restored period building that rekindles the charm and character of London’s Victorian architectural heritage
  • 5 Friendly Staff
    Always on hand to assist our clients and yours

Our serviced offices give you the freedom to focus on what you do best... Run your business.