IMG_1210
IMG_1223
IMG_1332
IMG_1227

Afternoon Tea

High tea is taken to another level at Paramount – the highest in London, no less – with an afternoon full of sweet and savoury delights.

Read More