Cavan Bakery

111 Stanley Road Teddington TW11 8UB