Close Window
View Category

London Marriott Hotel Regents Park

Nearby Attractions

Penguin Beach – ZSL London Zoo (26 of 43)

Penguin Beach at ZSL London Zoo takes visitors from the heart of London to the heart of a South American beach and is England's largest penguin pool, home to a colony of over 60 penguins.