Is there a place to leave our luggage during the day in St.Pancras Station(London) ?
Any idea how much does it cost?
Please disregard. Found it myself.
For others who may be interested. It is at the Northwest corner and the price when last used was £9 (€11) a day, or part of a day.