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
Afghanistan Bench Seat
Afghanistan Bench Seat
Ailsa Bench Seat
Ailsa Bench Seat
Ailsa Junior Bench Seat
Ailsa Junior Bench Seat
Anchor Bench
Anchor Bench
Angel Wings Bench Seat
Angel Wings Bench Seat
Armed Forces Bench Seat
Armed Forces Bench Seat
Autumn Leaves Bench Seat
Autumn Leaves Bench Seat
Balmoral Bench
Balmoral Bench
Balmoral Bench Seat (Painted)
Balmoral Bench Seat (Painted)
Balmoral Bench Seat (Steel)
Balmoral Bench Seat (Steel)
Balmoral Half Tree Seat
Balmoral Half Tree Seat
Balmoral Stainless Steel tree seat
Balmoral Stainless Steel tree seat
Balmoral Tree Seat
Balmoral Tree Seat
Bespoke Country Dedication Bench Seat
Bespoke Country Dedication Bench Seat
Bird theme Bench Seat
Bird theme Bench Seat
Bleacher Bench Seat
Bleacher Bench Seat
Blitz Bench Seat
Blitz Bench Seat
Bluebell Bench Seat
Bluebell Bench Seat
Braden Bench Seat
Braden Bench Seat
British Army Past & Present Bench Seat
British Army Past & Present Bench Seat
Brodick Seat
Brodick Seat
Buddy Bench Seat
Buddy Bench Seat
Butterfly & Bee Bench Seat
Butterfly & Bee Bench Seat
Cactus seat
Cactus seat
CD200 Bench
CD200 Bench
Celtic Football Club Bench Seat
Celtic Football Club Bench Seat
Cherry Blossom Bench Seat
Cherry Blossom Bench Seat
Cherry Blossom Tree Seat
Cherry Blossom Tree Seat
Cherub Bench Seat
Cherub Bench Seat
Chinook Bench Seat
Chinook Bench Seat
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
Dean Seat
Dean Seat
Dean Tree seat
Dean Tree 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
Dunure Bench Seat
Dunure Bench Seat
EH Bench Anti-Vandal
EH Bench Anti-Vandal
Fairy KC Bench Seat
Fairy KC Bench Seat
Falklands Bench Seat
Falklands Bench Seat
Farmyard Bench Seat
Farmyard 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
Kelburn Seat
Kelburn Seat
Kilmarnock Football Club Bench Seat
Kilmarnock Football Club Bench Seat
Kingfisher bench seat
Kingfisher bench seat
Ladybird Bench Seat
Ladybird Bench Seat
Lest We Forget Bench Seat
Lest We Forget Bench Seat
Lighthouse Bench Seat
Lighthouse Bench Seat
Liverpool Football Club Bench Seat
Liverpool Football Club Bench Seat
Lomond Bench Seat
Lomond 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
MB Bench
MB Bench Seat
MB Bench Seat
MB Picnic Set with Wheelchair Access
MB Picnic Set with Wheelchair Access
MB Tree Bench Seat
MB Tree Bench Seat
Miner Soldier Bench Seat
Miner Soldier Bench Seat
Miners Bench Seat
Miners Bench Seat
Miners Hutch Bench Seat
Miners Hutch Bench Seat
Mushroom seats
Mushroom seats
NHS & Keyworkers Rainbow Bench Seat
NHS & Keyworkers Rainbow Bench Seat
NHS Breathing Space Bench Seat
NHS Breathing Space Bench Seat
NHS Medics Bench Seat
NHS Medics Bench Seat
NHS Paramedics Bench Seat
NHS Paramedics Bench Seat
OE Bench
OE Bench
OE Bench Seat
OE Bench Seat
Owl & Hedgehog Bench Seat
Owl & Hedgehog Bench Seat
Piano Key Bench Seat
Piano Key Bench Seat
Pig & Cow themed Bench Seat
Pig & Cow themed 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
Rangers Football Club Bench Seat
Rangers Football Club Bench Seat
RE Bench
RE Bench
Robin Bench Seat
Robin Bench Seat
Rose Bench Seat
Rose Bench Seat
Royal Navy Past & Present Bench Seat
Royal Navy Past & Present Bench Seat
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
SB Tree Bench Seat
SB Tree Bench Seat
Scotland Football Club Bench Seat
Scotland Football Club Bench Seat
Sheep & Cow bench seat
Sheep & Cow bench seat
Sid the Snake
Sid the Snake
Skateboard bench
Skateboard bench
Snowdrop Bench Seat
Snowdrop Bench Seat
Soldiers Bench Seat
Soldiers Bench Seat
Specially Commissioned Artic Convoy Bench Seat
Specially Commissioned Artic Convoy Bench Seat
Specially Commissioned Artic Convoy Soroya Bench Seat
Specially Commissioned Artic Convoy Soroya Bench Seat
Specially Commissioned Benches for Canada
Specially Commissioned Benches for Canada
Specially Commissioned Berlin Airlift Bench Seat
Specially Commissioned Berlin Airlift Bench Seat
Specially Commissioned Skymaster Bench Seat
Specially Commissioned Skymaster Bench Seat
Specially Commissioned Strike Wing Bench Seat
Specially Commissioned Strike Wing Bench Seat
Specially Commissioned War Commemoration Tree Seat
Specially Commissioned War Commemoration Tree Seat
Spitfire Bench Seat
Spitfire 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
Thistle Bench Seat
Thistle Bench Seat
Tractor Bench Seat
Tractor Bench Seat
Tulip Bench Seat
Tulip Bench Seat
Turnberry Bench Seat
Turnberry Bench Seat
Unicorn Bench Seat
Unicorn Bench Seat
US Airforce Bench Seat
US Airforce Bench Seat
VE Day bench seat
VE Day bench seat
War Horse Bench Seat
War Horse Bench Seat
Welcome Bench Seat
Welcome Bench Seat
Wildlife Bench Seat
Wildlife Bench Seat
WW1 Bench Seat
WW1 Bench Seat
WW1 Half Tree Bench seat
WW1 Half Tree Bench seat
WW1 Single Seat
WW1 Single Seat
WW2 Bench Seat
WW2 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