Studio flat, Cobblestone Square, London E1W


Full Description