Pizza Pilgrims Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 21 Hanbury Street London E1 6QR View on Map Local Authority Tower Hamlets http://www.towerhamlets.gov.uk