Doubletree Kensington
Enjoy a delicate feast nestled within the heart of London, overlooking the 19th century St Stephen's church, at the Secret Garden. Take your seat in one of the transparent domes and tuck into scones, tarts and macarons for only £35 per person. For an affordable cream tea in London, this ticks the box.