Pubs in London - Limehouse 92A Narrow Street, Limehouse, London, E14 8BP Tags: food, live music, on the river, real ale, tv for sporting events