Unable to answer "What kind of parking is this?" – Easy Car Parks Bastwick Street (Parking Lot) – https://osm.org/way/153890237 via StreetComplete 63.0:

Can't really even find a sign saying it's a parking. Maybe it's private?