Palm Tree (The)

Grove Rd, E3 5 London, United Kingdom Get Directions to this spot
Grove Rd
E3 5 London
United Kingdom
+44 2089802918

Rate and review Palm Tree (The) in London, United Kingdom!

Share your experiences at Palm Tree (The) with your friends or discover more Bars in London, United Kingdom.