Mulberry Mews Islington N5 10/10/2012 Too expensive!, 415000 for a 1 bedroom flat? Show all news for Mulberry Mews