Aldwych

Aldwych ( /ˈɔːldwɪtʃ/) is a place and road in the City of Westminster in London, England. It is situated 0.6 miles (1 km) north-east of Charing Cross.

Read more about Aldwych:  Description, History