You can visit Estorick Collection of Modern Italian Art, placed 500 meters from Angel Newbery Apartment hotel. Other interesting sights include the fourth-largest Emirates Football Stadium (2.1 km from the property) as well as Tower of London (nearly a 10-minute ride away).