We are going to London for 2 days at the end of the week for Georges Birthday mainly to visit the Natural History Museum.
We get there on Friday about 10.30am and the plan is to go straight to the Museum. Our Hotel is a Premier Inn(Tate Modern) in Southwark so Tea will be in that area. Then on Saturday I am not sure what we are doing but setting off back about 3.30pm.
So my main questions are any where good for tea around the Southwark area and what to do in Saturday (crosses fingers for fine weather)