Islington's main high street, Upper Street, is a hive of activity day and night. Explore well stacked charity shops, vintage stores, independent fashion and homeware, high street favourites, and luxury designer brands. Amongst the colorful shops of Upper Street, many award winning restaurants, historic pubs and contemporary bars await. Not to mention theaters and events spaces hosting some of the most revered shows in London. Spending a morning, afternoon or a full day mooching around this bust London high street is easy. Choose a hotel nearby to enjoy the neighborhood atmosphere and easy access to the rest of London from Angel or Highbury & Islington stations.