MOM / CHUBBY MOCHI Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 15 LONDON STREET LONDON W2 1HL View on Map Local Authority Westminster http://www.westminster.gov.uk/