img1

The Gaylord

Book a Table Order Online

141 Manchester Road, , London, East London

Cuisines: Indian