Micawber Wharf…
17 Micawber Street, London, N1 7TB
892 sq ft(82.87 sq m)
Guide price £3,250
Two North facing terraces…Two North facing terraces…
Two double bedrooms…Two double bedrooms…
Two bathrooms…Two bathrooms…
Views up Wenlock Canal basin…Views up Wenlock Canal basin…