The Green Palm Bar Restaurant, London, London N, United Kingdom
About The Green Palm Bar Restaurant
The Green Palm Bar Restaurant is a Bars, Pubs, Bistros serving the London community in London N, United Kingdom and located at 312A Green Lanes.To contact The Green Palm Bar Restaurant call 020 88823079
Location
312A Green Lanes
London
London N
United Kingdom
N13 5TW
Map
Contacts
Tel: 02088823079