Fine dining

Bar 61 Restaurnat
Spanish tapas & Mediterranean food

Bar 61 is located close to the Streatham Hill Train Station, Bar 61 is a Multi Award winning restaurant. A warm welcome is waiting for you in this family owned and run Spanish tapas restaurant & Mediterranean food.

61a Streatham Hill