David Ogilvie · Decorative Street & Park Furnishings
Contact us today 01563 570 061 enquiries@davidogilvie.com
01563 570 061
  • Home
  • About
  • Products
  • FAQs
  • Latest Offers
  • Contact Us
Ailsa Bench Seat
Ailsa Bench Seat
Airlie Bespoke Rectangle Planter 1200x600x930mm
Airlie Bespoke Rectangle Planter 1200x600x930mm
Angel Wings Bench Seat
Angel Wings Bench Seat
Autumn Leaves Bench Seat
Autumn Leaves Bench Seat
Balmoral Bench Seat (Painted)
Balmoral Bench Seat (Painted)
Balmoral Bench Seat (Steel)
Balmoral Bench Seat (Steel)
Bespoke Country Dedication Bench Seat
Bespoke Country Dedication Bench Seat
Bluebell Bench Seat
Bluebell Bench Seat
Braden Bench Seat
Braden Bench Seat
Buddy Bench Seat
Buddy Bench Seat
Butterfly & Bee Bench Seat
Butterfly & Bee Bench Seat
Cherub Bench Seat
Cherub Bench Seat
Cherub plaque stand
Cherub plaque stand
Cobble Bench Seat
Cobble Bench Seat
Commissioned Design KC Bench Seat
Commissioned Design KC Bench Seat
Country Dancers Bench Seat
Country Dancers Bench Seat
Cricket Bench Seat
Cricket Bench Seat
Cycle Bench Seat
Cycle Bench Seat
Daffodil Bench Seat
Daffodil Bench Seat
Deer & Stag Bench Seat
Deer & Stag Bench Seat
Diamond Bench Seat
Diamond Bench Seat
Dominoes Bench Seat
Dominoes Bench Seat
Donkey Bench Seat
Donkey Bench Seat
Dove Bench Seat
Dove Bench Seat
Dove Plaque Stand
Dove Plaque Stand
Dunure Bench Seat
Dunure Bench Seat
Fairy KC Bench Seat
Fairy KC Bench Seat
Fishing Bench Seat
Fishing Bench Seat
Florence Nightingale Bench Seat
Florence Nightingale Bench Seat
Football Bench Seat KC
Football Bench Seat KC
Golf Bench Seat
Golf Bench Seat
Harbour Bench Seat
Harbour Bench Seat
Highland Dancers Bench Seat
Highland Dancers Bench Seat
Horse & Cart Bench Seat
Horse & Cart Bench Seat
Horse & Plough Bench Seat
Horse & Plough Bench Seat
Humpty Dumpty Bench Seat
Humpty Dumpty Bench Seat
Initials Bench Seat
Initials Bench Seat
Irish Shamrock Bench Seat
Irish Shamrock Bench Seat
KC Bench Seat
KC Bench Seat
KC Memorial Bench Seat Specially Commissioned
KC Memorial Bench Seat Specially Commissioned
KC Single Seat
KC Single Seat
Kingfisher bench seat
Kingfisher bench seat
King’s Coronation Bench Seat
King’s Coronation Bench Seat
Ladybird Bench Seat
Ladybird Bench Seat
Lighthouse Bench Seat
Lighthouse Bench Seat
Lone Piper bench seat
Lone Piper bench seat
Loudon Regent Bench Seat
Loudon Regent Bench Seat
Maritime Ships Wheel Bench Seat
Maritime Ships Wheel Bench Seat
Masonic KC Bench Seat
Masonic KC Bench Seat
MB Bench Seat
MB Bench Seat
Memorial Archway
Memorial Archway
Miner Soldier Bench Seat
Miner Soldier Bench Seat
Miners Bench Seat
Miners Bench Seat
Miners Hutch
Miners Hutch
Miners Hutch Bench Seat
Miners Hutch Bench Seat
NHS & Keyworkers Rainbow Bench Seat
NHS & Keyworkers Rainbow Bench Seat
NHS Breathing Space Bench Seat
NHS Breathing Space Bench Seat
NHS Paramedics Bench Seat
NHS Paramedics Bench Seat
OE Bench Seat
OE Bench Seat
Owl & Hedgehog Bench Seat
Owl & Hedgehog Bench Seat
Piano Key Bench Seat
Piano Key Bench Seat
Queen's Memorial Bench Seat
Queen's Memorial Bench Seat
Queen's Platinum Jubilee Bespoke Bench Seat
Queen's Platinum Jubilee Bespoke Bench Seat
Queen's Platinum Jubilee Standard Bench Seat
Queen's Platinum Jubilee Standard Bench Seat
RAF Roundel Bench Seat
RAF Roundel Bench Seat
Rainbow Bench Seat
Rainbow Bench Seat
Robin Bench Seat
Robin Bench Seat
Rose Bench Seat
Rose Bench Seat
Rose plaque stand with plaque
Rose plaque stand with plaque
Royal Scots Bench Seat
Royal Scots Bench Seat
Runners Bench Seat
Runners Bench Seat
Salmon Bench Seat
Salmon Bench Seat
SB Bench Seat
SB Bench Seat
Sheep & Cow bench seat
Sheep & Cow bench seat
Silent Single Soldier
Silent Single Soldier
Snowdrop Bench Seat
Snowdrop Bench Seat
Sunflower bench seat
Sunflower bench seat
Tatty Bear KC Bench Seat
Tatty Bear KC Bench Seat
Tennis Bench Seat KC
Tennis Bench Seat KC
Tractor Bench Seat
Tractor Bench Seat
Tulip Bench Seat
Tulip Bench Seat
Turnberry Bench Seat
Turnberry Bench Seat
Unicorn Bench Seat
Unicorn Bench Seat
Welcome Bench Seat
Welcome Bench Seat
Wildlife Bench Seat
Wildlife Bench Seat
Yacht Bench Seat
Yacht Bench Seat

Product Categories

  • War Commemorative
  • Planters
  • Memorial & Commemorative
  • Bespoke Commissions
  • Floral Displays
  • Gates & Railings
  • Litter Bins & Novelty Bins
  • Picnic Furniture
  • Play Area Furniture
  • Seats & Benches
  • Shelters & Bandstands
  • Signage
  • Street Furniture
  • Tree Seats
  • Notice & Display Boards

UK, Europe & International

David Ogilvie Engineering Limited
8 Balmoral Road, Kilmarnock, Scotland, KA3 1HL

Registered in Scotland. Company Number SC165185.

  • 01563 570 061
  • enquiries@davidogilvie.com

  • Connect with us
  • Like us on Facebook
  • Follow us on LinkedIn
Copyright © 2016 – 2025 David Ogilvie Engineering
· This site uses cookies
Website by Dark Flare Design