The Grapes
The Grapes is a Grade II listed public house backing onto the Thames waterfront, located at 76 Narrow Street, London E14 8BP (51°30′31.61″N 0°2′2.67″W / 51.5087806°N 0.0340750°W...
The Grapes - Wikipedia