13-25 Villiers Street, London WC2
£3,750,000
19,229 sq.ft
NIY: N/A
Part freehold and part long leasehold
February 2009
Sold for Criterion Capital
Existing hotel sold with vacant possession and planning for 19 apartments and a townhouse
Retail not included