"Hidden in plain sight on a corner just seconds away from the chaos of Oxford Street, Bibi is a small but significant spot: it's the best Indian restaurant in London. Fancy, yes. Fantastic food, without a doubt. Effortlessly good service, plush four-person booths, and an intimate feel make this a place you’d want to bring someone special. Its menu includes things like melt-in-your-mouth orkney scallop and tender grilled chicken in a cashew and yoghurt whey sauce. Plate-licking is actively encouraged. At least, we think it is." - jake missing, rianne shlebak, sinead cranna, heidi lauth beasley