United Kingdom
Manchester, England – Impressions
Birmingham, England – Impressions
Bristol, England – Impressions
Isle of Wight, England – Impressions
Cambridge, England – Impressions
Edinburgh, England – Impressions
Oxford, England – Impressions
Liverpool, England – Impressions
Netherlands