8.1
156 Canonbury Rd, London, Greater London
Turkish Restaurant · Islington · 22 tips and reviews
8.5
1082-1086 Harrow Rd, Kensal Green, Greater London
Persian Restaurant · 28 tips and reviews
9.3
Holland Park, London, Greater London
Garden · Kensington and Chelsea · 66 tips and reviews