We had a great experience at Alton's. It was very clean, and what we expected. Greenwich isn't exactly in central london, however it is fairly close and only steps away from lovely attractions such as the market, Maritime Museum, Cutty Sark, and the Observatory.