Ideally set in the Tower Hamlets district of London, Skyline Studios is situated 1.4 km from Victoria Park, 1.9 km from Brick Lane and 3.1 km from Liverpool Street Underground Station.
Number of rooms: 3
63 Roman Road, Tower Hamlets, London, E2 0QN, United Kingdom