Close Window
View Category

London Marriott Hotel Regents Park

Area Sights

Penguin Beach – ZSL London Zoo (13 of 21)

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.