英国领事馆是在上海最早开设的外国领事馆。1843年首任英国驻沪领事巴富尔抵达上海,先在县城内租屋办公,1849年在现址建成领事馆。1870年12月被一场大火无情烧毁,1872年开始重建,1873年建筑完成。
建筑由英国人罗斯曼与伯依斯设计,占地三万多平方米(最初有126亩后来仍有58亩)的两层砖木结构建筑。建筑整体外形设计具有英国文艺复兴时期风格,屋面为四坡式,使用中国的蝴蝶瓦,整个建筑平面近似正方形。
由于外滩地势较低,故设计了较高的台基,底层有五孔券廊。其内是大厅,两侧窗框为平券,二层中间的窗框为平券,两侧窗框为拱券。同时考虑到上海的气候特点,充分吸收了近似“东印度式”的建筑风格,底层和二层均建有宽畅的遮阳长廊,廊内侧才是房间。
面临黄浦江的门前是大草坪,是外滩唯一拥有大片花园绿地的建筑,这幢建筑绿树环绕,显得格外秀美典雅。
解放后,1966年英国政府下令撤消驻沪总领事馆,馆址由中国政府收回。以后,国旅上海分社、上海外资委等进入大院,所幸,该处的建筑风貌基本保存了下来, 是外滩地区保存较好的一幢近代西洋建筑。
1989年,英国驻上海总领事馆重新在永福路244号建立,后又迁至南京西路1376号。
外滩的地利之便还曾吸引了美国、德国、巴西、挪威、葡萄牙、印度、丹麦等众多国家在此设立领事馆,当年外滩周围领馆云集的盛况较之今天的淮海路、虹桥开发区等领馆集中的区域有过之而无不及。