Please wait...
Home
London
North London
Islington
Escudo de Cuba
Escudo de Cuba
Back to Escudo de Cuba
Address
20 Stoke Newington Rd, London N16 7XN
To navigate, press the arrow keys.
←
Move left
→
Move right
↑
Move up
↓
Move down
+
Zoom in
-
Zoom out
Home
Jump left by 75%
End
Jump right by 75%
Page Up
Jump up by 75%
Page Down
Jump down by 75%
Keyboard shortcuts
Map Data
Map data ©2023
Map data ©2023
100 m
Click to toggle between metric and imperial units
Terms of Use
Report a map error
View Escudo de Cuba in map
Phone
020 7249 9794
Hours
Monday to Sunday: 12 to late
Cuisine
Tapas
Add to my favourites
Website
Facebook
Instagram
Share
Share on social media
X