121 George Street
English
Proper noun
121 George Street
(
Christianity
)
The address of the
head office
in
Edinburgh
of the
Church of Scotland
.
(
by extension
,
metonymic
)
The
establishment
of the Church of Scotland.