Advertisement
Tea, Coffee and sewing machines.pop in for a drink a chat or to repair something
Event Venue & Nearby Stays
High Road, Aveley, London, United Kingdom
High Road, Aveley, London, United Kingdom