Unfortunately, the shop was not located on the 85 Edbury Street as located on the map. I think that there is an issue with the address.
British Red Cross
© Tina Stallard
Time Out says
Posted: Thu Apr 28 2011
Located a few minutes' walk from Victoria station in a salubrious street, this branch of the British Red Cross - always stuffed with expensive labels - has a comically conservative vibe. Navy blazers? Check. Padded Barbour-style jackets? Yep. Big, old, opulent ballgowns, no doubt bought for that charity auction circa 1985? In plentiful supply. Men are well catered for here too, with a fine selection of quality suits along the back wall by labels such as Hugo Boss, Crombie and Reiss.
British Red Cross 69-71 Old Church Street