Tower of London London Eye Science Museum Hamleys We have 2 days. Going to stay in a hotel. Shall I just choose a central one do you think?