Kings Place

90 York Way
Kings Cross 
Greater London N1 9AG
United Kingdom