John Cowell

KLARNA PAYMENTS ACCEPTED | FREE DELIVERIES ON ALL UK MAINLAND ORDERS | UNLESS OTHERWISE STATED FOR BULKY ITEMS|

Collection: Mirrors, Clocks & Wall Art

At John Cowell Ltd we specialise in sourcing bespoke, handcrafted mirrors in a variety of different shapes, colours and sizes.

We also supply a vast array of clocks and wall art from classic to oriental and nostalgic, all sourced world wide, everything is suitable for interior professionals, home enthusiasts and perfect to decorate a private room, bar, retail store or public space.

Come and take a look at our new collection...

124 products
  • Large Wooden Ships Wheel with Brass Centre (PRE ORDER NOW BACK IN STOCK 5 WEEKS)
    Large Wooden Ships Wheel with Brass Centre (PRE ORDER NOW BACK IN STOCK 5 WEEKS)
    Regular price
    £79.00
    Sale price
    £79.00
  • Massive 70cm Nickel Port Hole Mirror (Pre Order Now - Back in Stock 3 Weeks)
    Massive 70cm Nickel Port Hole Mirror (Pre Order Now - Back in Stock 3 Weeks)
    Regular price
    £159.00
    Sale price
    £159.00
  • Baroque Ornate 2m High Wall/Floor Mirror with Shoulders
    Baroque Ornate 2m High Wall/Floor Mirror with Shoulders
    Regular price
    £499.00
    Sale price
    £499.00
  • Baroque Ornate 2m High Wall/Floor Mirror with Arched Frame
    Baroque Ornate 2m High Wall/Floor Mirror with Arched Frame
    Regular price
    £499.00
    Sale price
    £499.00
  • Large Louis Gold Ornate Wall Mirror
    Large Louis Gold Ornate Wall Mirror
    Regular price
    £239.00
    Sale price
    £239.00
  • Oval Porthole Mirror
    Oval Porthole Mirror
    Regular price
    £59.00
    Sale price
    £59.00
  • 43cm Nickel Port Hole Mirror
    43cm Nickel Port Hole Mirror
    Regular price
    £59.00
    Sale price
    £39.00
  • 43cm Brass Port Hole Mirror
    43cm Brass Port Hole Mirror
    Regular price
    Sold out
    Sale price
    £59.00
  • Extra Large White Ornate French Wall/Floor Mirror
    Extra Large White Ornate French Wall/Floor Mirror
    Regular price
    £169.00
    Sale price
    £169.00