Add Palm Tree review

Palm Tree, London
Address: Haverfield Road, Mile End, London, E3 5BH
Features: Waterside pub, Outside seating, Live music


Rating
Comments