A new monthly food market has opened outside a historic pub in south west London, in a boost to the high street.