Rochester Place

Camden High Street | Camden Town | NW1 - Studio - £3,000 pw