Matilda Ramsay – Seen at Strictly Takes Two studios in London Matilda Ramsay – Seen at Strictly Takes Two studios in London