Associate
- Joined
- 24 Feb 2004
- Posts
- 1,083
- Location
- Leeds/Cyprus
Anyone know where I could store a piece of luggage for about 12hrs in central London? I know there's a left luggage in Victoria station but it's a bit too expensive. It's also a bit too far from Kings Cross, where I'll be leaving from at the end of it.