INVESTMENT OPPORTUNITY - This attractive apartment has breathtaking views of the Thames Barrier and beyond. Minutes from Canary Wharf, 30 mins to Oxford Street, Royal Wharf has the feel of a village within London. With a market square and attractive riverside location served by the DLR and Thames...