Master Bao Pastry Business Type Retailers - other Rating 3 - Generally Satisfactory Address 24 RUPERT STREET LONDON W1D 6DQ View on Map Date Last Inspected 19 June 2025 Local Authority Westminster http://www.westminster.gov.uk/