18 Bloomsbury Street, London WC1B 3QA, England, United Kingdom
Distance: 88 yd.
Company description
Bloomsbury Street Kitchen is home to an exquisite selection of contemporary Mediterranean and Japanese small plates, complemented with the finest wines, sake and our signature cocktails.