Barbycue Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address Unit 8a Queens Yard 43 White Post Lane London E9 5EN View on Map Local Authority Tower Hamlets http://www.towerhamlets.gov.uk