Giraffe in London

Giraffe

Units 1 & 2 Riverside Level 1, Royal Festival Hall, Belvedere Rd
SE1 8XX
020 7928 2004
Write your review of Giraffe
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
14.7 mi
Smollensky's Bar and Grill
1, Reuters Plaza
London E14 5AJ
14.7 mi
Smollensky's Canary Wharf
1, Reuters Plaza
London E14 5AJ
14.7 mi
The Fine Line
29-30 Fishermans Walk, 10, Cabot Square
London E14 4DH
14.8 mi
First Edition
25, Cabot Square
London E14 4QA
14.9 mi
Palmers Restaurant
238 Roman Road
London E2 0RY
15.2 mi
Ellory
1 Westgate Street, Hackney
London E8 3RL