121 Restaurant
121 Restaurant
Square Footage
10,000
Design
In-house
Status
Completed 2007
Construction Type
Interior Fit-out
Located on the premises of the Oxford Airport, 121 Restaurant and Bar is a 10,000 SF facility that is luxurious, modern, and designed using the most up-to-date features. Using a in-house design and interior fit-out construction, the building complements the surrounding area and draws people in.