The Mother lives in London, England. She lives there because she wanted to leave her original home, because she doesn't feel like she's a good mother. So her boyfriend wanted to get a job in London and that's where she went.
London building tops / Tim Gallagher who took the picture says "I took these shots on the of December.This fog delayed my next flight but at least I got these shots. This is Canary Wharf, the new financial center in London"