Great spot to stay in London - perfect for families