If you are looking for things to do this winter while you are staying in one of our Canary Wharf serviced apartments, then why not take the opportunity to visit the ice rink in Canary Wharf, which is situated in the Canada Square Park.
Posted in: Things to do in London on 30 Nov 2011