27 Commercial Road

Commercial Road is a 21-storey apart hotel in Aldgate, East London. The project consists of 270 bedrooms and associated bar and restaurant, with one disabled parking space, 24 cycle parking spaces at basement and ground level, and a service/drop off bay off Whitechurch Lane.