63 Gower Street
London
Offers over £2,225,000
- Leasehold townhouse Fitzrovia hotel Leasehold townhouse Fitzrovia hotel
- Comprising 15 bedrooms Comprising 15 bedrooms
- EBITDA capitalised at an 8.25% yield EBITDA capitalised at an 8.25% yield
- Desirable West End of London location Desirable West End of London location