Close Window
View Category

London Marriott Hotel Regents Park

Area Sights

Penguin Beach – ZSL London Zoo (22 of 39)

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.