Bloomsbury Street Kitchen
Located just a stone's throw from Tottenham Court Road, Bloomsbury Street Kitchen is a gorgeous place to unwind and eat after a busy day of shopping. Serving a mix of Japanese and Mediterranean small plates with handmade cocktails, sake and fine wine, why not indulge yourself?