What a wonderful way to see some great views of london. Big Ben, London Towers and london bridge were just steps away.
it was the best of times...(Read More)