Three Prestigious Knightsbridge Hotels Win At The Afternoon Tea Awards
Knightsbridge is officially the best destination in London for afternoon teas, with three luxury hotels winning the best traditional, best contemporary and best themed categories at the recent award ceremony
Read more »