Admiralty (East) Public Transport Interchange
WordNet

noun


(1)   The office of admiral
(2)   The department in charge of the navy (as in Great Britain)
 
x
OK