YetAnotherLondoner's London, UK
127 Ledbury Rd
For once reality lived up to the reputation. The Ledbury takes what it does very seriously and deliv...
Rock & Sole Plaice
47 Endell Street
Decent fish and chips (two portions of haddock) but the whole experience was badly let down by rotte...