Nice location near underground Haggerston station, easy to go anywhere in London