The (old) Den
John Williams Close
London
England