102 St James Avenue, Hampton Hill, TW12 1QU