上海街是九龙区最早发展的商业街,这里一度是水陆交通枢纽,国内国外、水上陆上的商品均在此进行贸易,金店、商铺、食肆一家接一家,人来人往,热闹非凡。旺角码头于1972年停用后,填海工程使海岸线越离越远,上海街从此也由盛转衰。2008年香港市政局开展上海街保育活化项目,重修活化有百年历史的唐楼及20世纪60年代的建筑,称作“618上海街”,原汁原味地展现当年上海街商铺林立的情景。
香港早期以内地城市命名的街道大多与贸易活动有关。1842年英国侵占香港后,英国的颠地洋行等纷纷在海边建立码头和货仓。当时颠地洋行与中国内地沿海贸易的港口,主要是厦门与汕头,所以码头分别被称作厦门码头和汕头码头。后来,大规模填海之后,当初的码头位置成为内陆,附近的两条街道因此分别命名为厦门街和汕头街。这两条街是香港较早以内地城市命名的街道。
厦门街全长只有100米,西面是汕头街,东面则是利东街,南接皇后大道东。现在的厦门街上开设了许多时尚新潮的食店;汕头街则稍显落寞,街上挂着“窗帘中心”“工程中心”等繁体字广告牌,街上少有行人。街口一棵高大的榕树,枝叶繁茂,给人以生命蓬勃之感。