Strada

From $ -1 per night

Avg. User Rating:


London, England
0871 971 3622
Show More Info
Strada Photo, London, England

User Reviews

Results 1-4of 4 Reviews


Wonderful first visit
Wonderful first visit
Going to Strada
Going to Strada
The View is Great
Strada