Is there a place where I can leave my stuff?
I like walking in Hyde Park/Green Park/St. James's Park but I don't live close to them. I'd like to jog sometimes but I always have my rucksack with me! I have to take it with me because it contains my Mac and stuff. I'm not form London and I was wondering if there's a place people can leave their stuff for a short while when they go jogging? That would be useful!
|