Archangel is a restaurant and bar serving Eastern European food, with a cocktail bar and restaurant on one floor and a night club in the basement.
This content has been supplied by Arch Angel
Venue Details & Map
11 - 13 Kensington High Street
- +44 (0)20 7938 4137
- Public transport:
- Kensington High Street, Underground