Commercial City Apartments
123 Commercial Road,E1 1NL, Tower Hamlets, London, E1 1NU, United Kingdom,Object type: Hotel London
Located within 0.7 miles of Brick Lane and 1 miles of Sky Garden in London, Commercial City Apartments provides accommodation with free WiFi and seating area. T