Bloomsbury Street Kitchen

📍 Bloomsbury Street Kitchen, Bloomsbury, London This is currently our favourite restaurant in London! Perched right near the British Museum, Bloomsbury Street Kitchen is an absolute delight of a restaurant! They offer contemporary Mediterranean and Japanese small plate dining in beautiful surroundings. Think porcelain tiles, exposed brickwork, chilled house music playing while you eat, flourishing green […]

Continue Reading