Company name: The English Garden Magazine
Description: The English Garden is built around high-quality coverage of beautiful gardens, whether in town or country, whether classic or contemporary English design.
Jubilee House, 2 Jubilee Pl, London SW3 3TQ, United Kingdom