EC1V7JW
Owen Street, London, EC1V
Three Bedroom Duplex Three Terraces Secure Development Prime Angel Location 24 Hour Concierge Residents Parking Available 1348 Sq Ft Approximately EPC Rating: E Council Tax Band: G