Park Lane and Mayfair are by-words for luxury and exclusivity. And yet, on the (relatively unmaintained) park strip that runs between the north and southbound lanes of Park Lane, there is someone sleeping rough.Make of that what you will.
© 2000-2023 AKMC. May not be used, copied or reproduced without written permission.