Marlow & Sons ended its 21-year run in 2025. Bid farewell to a few of the restaurants, shops and clubs that have decided to close their doors. [ more › ]