Thanks to all. I'll go there and see for myself. In the past, I have been in London at least two times a year; have never heard about this place. The
www.walks.com link is great - thanks again.
Interesting: Non of the UK board members had any comment on this place.