Levison Wood
Feb 03, 2021
2 minutes
How long have you lived in London?
Exactly 10 years. I was in the Army before and then spent nine or 10 months travelling around Africa before coming back home. I’m living in The Hamptons near Hampton Court at the moment, but will be moving back to Battersea soon because that feels
You’re reading a preview, subscribe to read more.
Start your free 30 days