Located 458 meters from Haggerston Park Astro Pitches. Mama Shelter London is a popular choice amongst travelers in London, whether exploring or just passing through.
Located 776 meters from Haggerston Park Astro Pitches. The 3-star Shoreditch Inn offers comfort and convenience whether you're on business or holiday in London.