Cream tea for two at harrods
Cream tea for two at harrods theres no finer location to experience the best of british tradition and over 150 years of service than in the harrods terrace nestled in harrods department store now serving a taste of london with this classic cream tea for two harrods terrace offers a cream tea experience thats been refined to exquisite perfection bathed in natural light youll be served a plain and fruit scone alongside harrods own homemade preserve and a pot of tea chosen from a wide range