Jagged Globe 5 years ago ID: #41973 Listed In : Travel & Tourism 43 Mowbray Street S3 8EN Sheffield Business Description Jagged Globe, Category: Travel & Tourism, Address: 43 Mowbray Street S3 8EN Sheffield Reviews & Ratings Write a Review No Review. Please login / register to add your review.