Isle of flowers
Ariel Way, London W12 7GB, United Kingdom
4.1
26 reviews
8 comments
GQ5J+52 London, United Kingdom
Location reporting
Claim this location
Monday: 10–21
Tuesday: 10–21
Wedneasday: 10–21
Thursday: 10–21
Friday: 10–21
Saturday: 10–21
Tuesday: 10–21
Wedneasday: 10–21
Thursday: 10–21
Friday: 10–21
Saturday: 10–21
The blonde lady who works there, she clearly needs to do a course of manners because she doesn't know how to speak with someone without raising her voice, and making faces like how irritated she feels! Very awful place!
I don't normally leave reviews, so, please take my word when I say you will never be disappointed.