1 Anchor Terrace
1 Anchor terrace cephas avenue, Bethnal Green, London E1 4BA, Tower Hamlets, London, E1 4BA, United Kingdom,Object type: Homestay London
Set in London, 1.4 miles from Brick Lane and 1.7 miles from Sky Garden, 1 Anchor Terrace offers accommodation with free WiFi and a garden. Victoria Park is 1.9