Young Allen Court

sights / Architecture

Young Allen Court information

Shànghǎi , China
Address
Street 260 Zhapu Rd
Something wrong?
Submit a correction

Lonely Planet review

Young Allen Court is a distinctive brick building constructed in 1923. Walk down the side of the alley for views of its three-storey architecture and the rear of the adjacent church towards the end.