Where does paige forrester live?

paige lives in london.