(1)the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
(2)イングランドの首都で最大の都市
(3)イングランド南東部のテムズ川沿岸に位置する
(4)経済、産業、そして文化的中心地