2 bedroom flat to rent in Capell Apartments, Victory Place, London, SE17This stunning two bed apartment is set within Trafalgar Place development. Trafalgar Place consists of 235 studio, one, two and three bedroom homes. Each apartment has a private balcony, terrace or garden and there are a variety of quality green spaces for residents to enjoy together.
The apartment is approximately 712 sq ft consisting of two bedrooms with the master bedroom having an en suite and fitted wardrobes, a large open plan reception, a family bathroom and a large private bal flat bedrooms
Gordon & Co - Elephant and Castle