Kings Place

90 York Way, London N19 9AG