at 23 Station Road, Plymouth , PL20 7ST United Kingdom
1 FB users likes London Inn, set it to 137 position in Likes Rating for Plymouth in Bar category
London Inn is Plymouth based place and this enity listed in Bar category. Located at 23 Station Road PL20 7ST.
The Street Fun pub was opened around 1988 following an extension of the Loose Moose! large Union street real fun pub that you will never experience again in Plymouth.