Situated on the banks of the River Thames. Set within a well refurbished, historic red brick building built in the 1800’s, the office is just a stone’s throw away from the Palace of Westminster and the London Eye set on Black Prince Road, Vauxhall. The building is just over a 12 minute walk from Vauxhall train stations with quick and easy train links in to Waterloo and across London.
The building boasts 24 hour access and security as well as bike racks, shower and kitchen facilities, 4 meeting rooms and event space. The building is also pet friendly.
black prince road, london, SE1 7SJ