Bisushima is a top-notch Japanese restaurant with a terrace offering refined Japanese cuisine and a great atmosphere (plus amazing cocktails!) near Trafalgar Square and Covent Garden. Isn’t it enough to get you tempted?
Bisushima is a top-notch Japanese restaurant with a terrace offering refined Japanese cuisine and a great atmosphere (plus amazing cocktails!) near Trafalgar Square and Covent Garden. Isn’t it enough to get you tempted?