Tucked away on one of the quieter alleys off of Linsen North Road lies Aye Taipei, a British restaurant and