The quintessentially British Browns Hotel in London