Explore details about location Newman Street. Newman Street is a location situated within the Keene alongside other areas such as May Street, Green Court, Westminster Court.