The Office Building is located to the rear entrance to 6 Convent Place, the offices of Gibraltar’s Chief Minister, is situated on the south side of the street. St Andrew’s Church, part of the Church of Scotland’s Presbytery of Europe, stands further along the street and was originally constructed to serve the Scottish regiments billeted in the area. At the far north end of the street is the Garrison Library. The Gibraltar Environmental Agency is located at 37 Town Range opposite the Rock on the Rock club; the Gibraltar Senior Citizens Social Club is also located on the street.
Also located on this street are large organisations such as BetVictor and AquaGib based in the Leanse Place building.