Exciting news, royal fans! Clarence House, the official London residence of Prince Charles and the Duchess of Cornwall, has opened to the public for a limited period of time. From 1 – 31 August, visitors...