Soho is located in the heart of China Town at the epicentre of London. Surrounded by many of London’s best theatre’s, museums, restaurants, bars and shops. A short walk to the well-connected Piccadilly Circus and Leicester Square tube stations. Experience London, like very few get the chance to do, with the very best of all that vibrant London has to offer on your doorstep.