A brand new one apartment on the third floor of this prestigious new development in the heart of London.
Hobhouse is located in between St James's, Leicester Square and Trafalgar Square and nearby to Leicester Square Station as well as Piccadilly Circus and Charing Cross Station.