London again, the very trendy camden town for a meeting. Great location. No time to look around unfortunately.
Comments
Sign in or get an account to comment.