Near Angel station, fast food and supermarkets, so very nice if you want to be in the center of London.