Powis Square
London, England

Added by intelligence.squared on November 29, 2010