This should be your number 1 choice if you're staying in London. This is the perfect location, close to the tube and bus stops. Angel is a great suburb and has everything you need and more. We met Ed and he was great. Gave us great information about the area. He wasn't there to meet us, but the ladies in his shop underneath the apartment were very helpful and gave us a tour of the place.
The apartment has everything you could need and more. It's basically your home away from home. Ed and Rachael have it set up perfectly. Will defiantly be staying here when we return next.