Property Details A contemporary space overlooking an iconic European cityscape; Ormond House is situated centrally…