Inner London
Inner London, England.