Studios2Let - North Gower 192 North Gower Street, London NW1 2LY