London Restaurant Reviews |
name: | Arcadia (show on map) | type: | Italian | address: | 35 Kensington Court | phone: | 020 7937 4294 | rating: | (avoid) | review: | Patrick: decent at earlier visit, but recent visit major disappointment. Targeted at overcharging one-time visitors, manager very unhelpful (1 stars) |