3 ms·Can confirm, they are a thing in London.by Kailhus 3y agoCan confirm, they are a thing in London.