UKLondonSouth East London SE2-SE28 excl SE1Southwark
SE15, Peckham, Rye Lane
Shop, Restaurant
To Let, 1,242 sf
The premises occupy an increasingly sought after location just south of Choumert Road and immediately adjacent to the recently opened Barnard Marcus. The location benefits from an expanding selection of independent retailers, caf├ęs, bars and restaurants and is..