London being London in its charming way.

A London pub in Farringdon