Afternoon Tea in The Anning Rooms

Natural History Museum, Cromwell Road, SW7 2DG, South Kensington, London

Website · Directions

More independent coffee nearby