A view on the London Olympic Venues III
Today we will end our story regarding the London venues for the 2012 Summer Olympic Games with three iconic places for England’s capital, the Royal Artillery Barracks, Wimbledon and Wembley Stadium. Private transfer to Royal Artillery Barracks We will start with the location built during 1776 and 1802, near Woolwich Common which will hold the…