Spread out over 196 acres of green parkland, the 7 acre Alexandra palace was designed with the public in mind. Alexandra Palace contains restaurants, sports fields, a pitch& putt course, a concert hall, and an ice rink. Whether you want to lay in the grass and relax or if you want to see a show, Alexandra Palace has something for anyone. There are also beautiful views here that are unmatched by other vistas in London, including a magnificent rose garden and a wild deer enclosure. So if you're looking for something outdoorsy to do, but can't quite make up your mind, Alexandra Palace is a great place to start.
The Blackfriar Station is located in Central London connecting the London Underground station to... Read more