Does anyone know anywhere god to stay in London, I'd only be going for 3 nights and I'd be bringing my DC's aged 13,13,3. Not self catering. :)