Dr Quincy MkII
Limited Stock
- Joined
- Aug 8, 2023
- Messages
- 1,010
They said it was covent garden near the old swan and edgar buildingThe business is based in London, don't know which ITV studios they use though, could be in London or maybe Manchester.