Question 13

Where is Rose living?

1. Hampstead

2. Glasgow

3. Leeds

4. London

5. Camden

6. Portsmouth