Beer Merchants Tap

99 Wallis Road, Tower Hamlets, London, E9 5LN
edit

Beer Merchants Tap in Tower Hamlets serves food.