Three Falcons Hotel Offers you a freshly decorated sports bar on Edgware Road where you can have a cocktail and socialize while watching the latest sports events on TV. You will visit our sports bar to watch a series of sports events featuring a wide range of local London food, crafts.
reservations@threefalcons.com
447393053053