Bus stop · Lisson Grove, London
Bus stop at Alpha Close, Lisson Grove, London, serving routes 113.
113 Marble Arch