Angel is a fantastic place to stay in London and Teresa's is a fantastic place to stay in Angel. A home away from home. A 3 minute walk to Angel Station, a 1 minute walk to the bus stop for the number 19 and 38 buses into the city. A 20 minute walk to Holborn/Covent Garden. And Angel itself a hive of bars and restaurants. A great place to stay.