This is by far and away the best bike shop in London for both sales and repairs! As a London cyclist of 25 years - I would choose this over the large cycle chain shops every time!
E Chamberlaine & Son specialise in the sale and repair of bicycles.