Am popping up to London this Saturday on the way through to see a friend. Want to show Dd the lights and then have a spot of afternoon tea. I know its the busiest weekdn of the year but hey ho. Any ideas?
i have been to the Dorcester - very nice.
Anywher else you can reccommend?