Myself & a mate plan a trip down to That London for the day in the near future (but not until the salt's gone off the roads).
We intended coming to the Ace for some snap on the way through but I had a look on Google Earth & it doesn't look particularly inviting.
As Adrian Durham, might say, 'Is it all that?'.