Edgware Road London City is a casual dining establishment that functions as both a pub and a bar. It offers a relaxed atmosphere for patrons to enjoy drinks and food.