Centrally located in St Peter Port, No. 7 & 8 occupies a corner position on the Grange where it meets with St John Street.
It occupies a prominent position on one of the main arterial routes leading to and from St Peter Port's town centre.
In addition to the public car park known as Odeon, there is also ample on street car parking nearby.