Add Palm Tree review

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


Rating
Comments