Great base if you are staying a while in London. Close to the Overground and next to Regents Canal. Haggerston is a great spot with lots of great bars and restaurants nearby. Great apartment, great location , great hosts.