Toasted British Pastries