People’s Palace Map Unavailable Address Mile End Road London E1 4NS United Kingdom Upcoming Events No events in this location