Tags: Restaurant.
Browns Restaurants is a British chain of restaurants mostly located in the south of England.Browns was the first hospitality venture established by millionaire Jeremy Mogford who in 1973 invested £10000 (of which £2500 was borrowed from his father) in the first Browns Restaurant and Bar in Brighton East Sussex. He established a chain of seven restaurants mostly in university towns such as Bristol Cambridge and Oxford with an annual turnover of £15 million.