Take in the sights, do a bit of shopping, see a show ... there's always something to do on a UK break to London.