Located in Cosmo Place, between Southampton Row and Queen Square in Bloomsbury, the Cosmoba restaurant has been run by the same family for several decades. It serves a varied clientele of locals, tourists from the nearby hotels, visitors to the nearby British Museum, and academics from the University of London. It is not the sort… Continue reading Cosmoba