Mulberry Flat 3 - One bedroom 2nd floorHotel
Flat 3 Mulberry House, 21 Bowling Green Lane, Islington, London, EC1R 0BD, United Kingdom
Mulberry Flat 3 - One bedroom 2nd floor by City Living London is set in the Islington district of London, 1.5 km from King's Cross St Pancras, 1.6 km from King's Cross Station and 1.8 km from British Museum. The property is around 2.