Leather Handbag, Leather Purse, Top Handle Bag, Brown

people are viewing this right now
$117.00
Quantity
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.

Description

Practical and stylish, the Hampton leather tote bag is a fabulous accessory for any outfit.

This everyday spacious shoulder bag has all the room you need for the daily necessities and lots more. The two large front pockets provide additional useful space. The rolled handles sit comfortably over the shoulder, and the long, detachable, adjustable strap allows the bag to be worn across the body. It's an ideal bag for work or the weekend.

Inside you'll find one main compartment, a small internal zipped pocket and slip pocket. The bag closes with a zip ensuring your belongings stay secure. Fully lined in our pretty floral print fabric and finished with brass hardware.

Handmade from full grain milled vegetable tanned leather which is characterised by its durability, supple feel and subtle tonal variations. The traditional tanning method of using organic materials results in a natural looking, enduring leather which ages beautifully and develops a unique patina over time.

Dimensions
inches: H12 x W14 x D6 x Handles 19.5
cms: H31 x W36 x D15 x Handles 50
(dimensions are approximate)

Wallets
Deciding which is the right wallet for you is no mean feat. So whether you’re looking for a larger wallet with lots of compartments and sections or a credit card holder to fit in a smaller bag, we have it covered in our Wallets Category.

Bag Organisers
One way of maximising space in your handbag is to use an organiser. Our bag organisers come with lots of pockets and compartments, so everything has a place. Beautifully coordinated with our matching floral print lining fabric and leather trim, you can find them in our Accessories category.

Caring for Your Bag
We include a free pure cotton protective dustbag, a recyclable pot of natural leather balm and care instructions with each bag to help you care for your item and keep it looking beautiful for years to come.

SUBSCRIBE AND STAY IN TOUCH
To receive a 10% off your first order coupon code, updates on new products, offers and handbag inspiration, head over to www.theleatherstoreuk.com and join our mailing list. Or, copy and paste the link http://bit.ly/TheLeatherStoreUk into your browser.

FOLLOW US
on Instagram and Facebook @theleatherstoreuk
our store by clicking the heart button (next to our store name)