Wednesday, December 25, 2013

Victoria Coach Station

It is the largest coach station in London. We have booked a day trip to Leeds Castle, Canterbury Cathedral and Dover and the pick up point was at this station. 









No comments:

Post a Comment