Convoys Wharf by TFP Farrells in Deptford, London, United Kingdom