Just a week or so ago, this restaurant, - the Black Swan at Oldstead, had been voted the "Best Restaurant in the WORLD" by Trip Advisor. Much fanfare in the press and on television. But what an incredibly inconspicuous building! |
To return to Gallery, please close window |