Every City Should Have a Maker Faire

London is the capital city of the United Kingdom, so why hasn’t anyone organized a Maker Faire here before? This was the thought running through my mind as I made my return train journey to South London, after a day out at Brighton Mini Maker Faire in September …