Back to Queensway
La Docta South American shop in London's Bayswater.
Back to Queensway