Newman St Hotel / by Steve Fox

 

Work has started on our 40 room Boutique Hotel project on Newman St in Central London.