Hyde park, London. North Carriage Drive(?). Steve and I were borderline-lost while we wandered around and through Hyde park, so I don't remember exactly where we trod.