Fill up on these foods to stay fuller for longer
Tea on a London rooftop
From 31 May until 2 September, London's Selfridges will be hosting something rather special on its rooftop. Last year it was a boating lake, this year they'll be serving 'the highest tea on Oxford Street' from a pop-up tea shop accompanied by a Bompas & Parr cake-inspired crazy golf course. We can't wait to see it!