The centre is situated in a prime location overlooking the Square, a well known landmark in the heart of London's West End. A modern seven story building, this centre is in a superb central location within the thriving district of Soho. It benefits from on-site parking and excellent transport links, in addition to the prestigious W1 address.
The centre is located on the north east side of Soho Square, just north of Oxford Street. The centre is a 2 minute walk from Tottenham Court Road underground station with access to the Northern and Central Lines, providing a direct link to Charing Cross and Waterloo UK and International Rail terminals. Major London bus routes including 7, 8, 10, 25, 55 and 98 stop close to the centre.