In the vibrant Soho, a fully equipped holiday studio flat located in a prime location of London. Conveniently located within 2 minutes from Tottenham Court Road station and within 6 minutes walk from Leicester Square.
Self contained modern studio in an attractive mansion block in the heart of the West End. All light and air - even the bed floats! Tottenham Court Rd, Oxford St, Soho and Leicester Square are on the doorstep.