ANGEL HOTEL

3 Angel Hill
United Kingdom