Angel TownhouseLondon, United Kingdom Address: 72, Prebend Street, London State: United Kingdom City: London Zipcode: N1 8PR Longitude: -0.093365 Latitude: 51.537.725 Rates from: 0 Accommodation Booking