UKData checked October 2026
  1. Home
  2. London
  3. Deck builders
  4. London Roof Gardens

You will find London Roof Gardens, a deck builder, at Pavilion, 96 Kensington High St in London. Also listed under architecture firm, building firm and roofing service. Closed on Sundays.

Pavilion, 96 Kensington High St, London W8 4SGChecked October 2026