Giraffe Restaurant in London

Giraffe Restaurant

Unit 1&2 Riverside Level 1
SE1 8XX
020 7928 2004
Write your review of Giraffe Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
24 ft
Canteen
Royal Festival Hall
London SE1 8XX
597 ft
The Riverfront
BFI Southbank, Belvedere Rd
London SE1 8XT
892 ft
Engine
The National Theatre
London SE1 9PX
0.3 mi
RSJ
13A Coin Street
London SE1 9NR
0.3 mi
Gabriel's wharf
Upper Ground
London SE1 9PP
0.3 mi
Tom's Kitchen
Somerset House, Strand
London WC2R1LA