Unable to answer "Is there a shelter at this stop?" – Park View Road North Park Road (45051424) (Bus Stop) – https://osm.org/node/496742722 via StreetComplete 57.3:

No sign. Sign on opposite side does not mention buses from opposite side

Attached photo(s):
https://westnordost.de/p/212759.jpg