Canal Close

Canal Close is a very small close, next to Canal Way in Ladbroke Grove, North Kensington.