I have a rare weekend with just my oldest DD coming up and I'd like to spoil her a bit with something fun in London (we'll be travelling in from Surrey). She doesn't like theatre. She does like shopping (although we do a lot of that!). I think she'd love a spa but pretty sure she's too young. I'd like to do something in the daytime, then somewhere cool for dinner. Any suggestions? Thank you!