The Palm Tree

heritage listed pub within Mile End Park, London

Categories: