Question 13
Where is Rose living?
1. Hampstead
2. Glasgow
3. Leeds
4. London
5. Camden
6. Portsmouth