I have been listening to London Town a lot the last couple of days (thanks mostly to this thread!) especially Don't Let It Bring You Down which I had totally fogotten about and absolutely love! I remember cycling into town in the rain to buy this LP when it was released I think I must have been about 12!
Anyway - getting to the point - someone posted some out-takes shots of the front and back sleeves on another thread a few weeks ago, any idea where they are?