Ollie’s place is in a great location and has everything you need for a week or so of London tourist fun. Bonus points for its proximity to Clissold Park and Frank’s Cafe, both of which we enjoyed a lot! Would recommend.