Average Hourly Rate in Deptford, England: London