City Space Apartments - Brick Lane
208B Brick Lane, Tower Hamlets, London, E1 6SA, United Kingdom,Object type: Hotel London
One of our top picks in London.Located on Brick Lane in the heart of Shoreditch, London, City Space Apartments-Brick Lane offer comfortable 2-bedroom self-cater