One bedroom apartment £285,000 1 Bedroom ● Clyde Square, London A well-presented one-bedroom ground-floor apartment situated within the attractive and characterful Clyde Square development in E14. View details