The Central London School of Art is located along Portland Road. The road has an eerie description, for in the text it is desrcibed as: "all the houses seemed to be frowning at each other's dubious appearance".
Source: "The Story of a Modern Woman" by Ella Hepworth Dixon.
Parent Map
Vetted?
No