Unable to answer "Is this still here?" – The Roger Wenn Partnership Limited (Architect Office) – https://osm.org/way/241808340 via StreetComplete 62.2:

I think this is actually part of the House of Agnes BnB