London, Ireland and holland

London, Ireland and holland, United Kingdom