Store Street

Store Street
London, WC1E 7BT