Really a worthwhile place in London