I found the website https://28-34queensway.co.uk/ which says that 28-34 has been demolished so I've tagged them all as construction:building. But it may also be the building behind on Olympia Mews according to this https://westminster.moderngov.co.uk/mgAi.aspx?ID=15351