Is Belgravia From The Princess Switch a Real Place?
Netflix, We Need to Talk About the Name of the Country in The Princess Switch
2
Ok the princess switch I have a question... Belgravia??? Wembley studios????? Is this supposed to be some weirdly, snowy, Christmassy London?
— nicola ✨ (@hellonicola_) November 19, 2018