The Croft Tea Room

263 High Street Orpington BR5 4AR