This year (Sun Oct 13th 2013) it will be held in Downtown San Diego not Liberty station.
It will be held at the Embarcadero Marina park North.(behind convention center near seaport village)
go to sandiegobritishcarday.org for more info.