Comfort Hotel Finchley

3 Leisure Way, High Road, Barnet