Luxury lifestyle brand Virgin Hotels is on track to make its London debut later this year. Virgin Hotels London-Shoreditch is slated to open in August in the city’s trendy Shoreditch neighborhood. The 120-room hotel will be the eighth for…
The project, located at 46 Elmwood Place, would convert the former long-term care home into 50 highly supportive housing units, pending approval from city council.