McDonald's
63 Howardsgate
Welwyn Garden City AL8 6BB
United Kingdom