This is in a small courtyard not far from Selfridges Departmental Store. It’s called St Christopher’s Place and quite a nice little place away from Oxford Street. Mostly wet today but warmer at 11c.
Comments
Sign in or get an account to comment.