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.