Canary Wharf is the docklands area in London E14 that is home to a Manhatten style skyline. Lots of large businesses, many from the financial sector, have made Canary Wharf their home. It's very well positioned transport wise, with a fantastic underground station on the Jubilee line, a Docklands Light Railway service and access to the Thames Clipper boat service. It's also something of a shopping destination with two large shopping malls with many well known retailers and smaller boutiques.
If you're living or working in Canary Wharf, you'll find you're very well serviced for eating out with a number of top quality restaurants right on your door step.
Here's some useful links to help you find out more about Canary Wharf.