Cheese lovers of London, Crystal Palace is a great place to take your family or friends for a day out.   It sits on the highest hill in London and, although Crystal Palace television masts are a familiar landmark, surprisingly few people have actually been there.   You can safely recommend the beautiful Victorian park complete with life-sized sculptures of dinosaurs, the National Sports Centre and its stadium, the ruins of the.. Read More