Archive for November, 2012
London From Thames
London From Thames Observing London from Thames would be the least stressful way to travel in London and it is heap of enjoyment. There are 9 piers by which to stop or start out one’s journey. These are definitely: Hampton Court Pier, Richmond Connect, Kew Pier, Putney Pier, Westminster Connect, Charing Cross Pier, Tower Pier, [...]