Key Facts For Buyers - Dunbar Wharf 108-124, Narrow Street, London, E14