Index | Regents Park


Regents Park: One of the largest parks of London, situated in the northwestern part of the city. It is 472 acres in extent, and contains the Zoological Gardens.