ADVERTISING PROMOTION Metropolis Motorcycles has three branches located in London, each with their own areas of specialism to cater for the city biker’s every need. The North London branch, located in Barnet, is a solus Honda dealer, while the Greenwich-based... More...