Cavan Bakery

29 High Street Shepperton TW17 9AB