Aubrey Eels and The Baron at New Cross Inn, London · WasThr | WasThr