Belushi's Bar

Belushi's Bar
13–15 Shepherds Bush Green, London, W12 8PH