6 ms·
That would be mudchute farm. But Canary Wharf is not considered part of central London, which is what the author is concerned with.
by biomene 2y ago
That would be mudchute farm. But Canary Wharf is not considered part of central London, which is what the author is concerned with.