Mechelen, Belgium
St. Rumbold's Cathedral, Mechelen, Belgium
Fort Des Dunes
Leffrinckoucke, France
London Central Station
Woodlands Park Hotel, Cobham, UK
Near Colham, UK
Big Ben
Overlooking the River Thames towards London Eye & Big Ben
Tour de England
Westminster Abbey