We found these 5 Family Hotels in London - City of Westminster for you