Abbey Road : Wine & Tapas is a wine bar offering tapas. It is located at L'Apostrophe.