Trafalgar Avenue, London, SE15.
Trafalgar Avenue enjoys a peaceful setting in a sought-after pocket of South London, while placing you within easy reach of some of the capital's most vibrant destinations. Borough, Bermondsey Street, and the lively Peckham Rye Lane are all less than a mile away, offering an eclectic mix of culture, dining, and shopping. Just a short stroll from the property lies the renowned Spa Terminus, a haven for food lovers where former Borough Market traders have established permanent spaces
4
beds