Glass gets a double teatime treat with Baglioni Hotel London
FASHIONISTAS looking for their perfect fix after fashion week should look no further than an indulgent Italian afternoon tea at Baglioni Hotel London. This luxury five-star property, located just minutes away f...