Lifestyle | Fri Nov 16, 2012 6:08pm IST

Travel Postcard: 48 hours in Milton Keynes, England