Great space in a brilliant location - a hidden gem showing another side of London