SE100TE
Ossel Court, Telegraph Avenue Greenwich SE10
2 Private balconies 2 Bathrooms Greenwich waterside location Canary Wharf backdrop Modern riverside development Abundant natural light Approx. 837 sq ft (77.8 q m) Contemporary apartment living 24- Hour concierge Onsite leisure facilities