At Giraffe we pride ourselves on discovering the best tastes, flavours and recipes from around the world to share them with you! After all, why taste something you've eaten a million times, when you can taste a whole new world?
Our biggest restaurant with stunning views over the river Thames, you can find us at the front of the Royal Festival Hall, only moments away from the London eye and all the Southbank galleries & theatres!