London, United Kingdom

Floyd and stuff