Joe

tripadvisor logo

(6)

Call
Website

Advertisement

Photos

28-30 Church Road
London, England SE19 2ET

Billions of Windows is a rustic tapas restaurant located in Crystal Palace, London. The establishment offers a variety of delicious tapas and drinks, creating a warm and inviting atmosphere for its guests.

The owners and staff are known for their friendliness and hospitality, making visitors feel welcome. The eclectic environment adds to the charm of this local gem, making it a favourite spot for diners in the area.

Generated from the web

Also at this address

Reviews

tripadvisor logo
5.06 reviews
Photo of Bayleaf17
Billions of Windows !!
11/14/2019

Wot a GREAT little find !! Thanx Joe 4 ur warm hospitality last night n eclectic environ surrounded ...

Photo of northernlad12
Delicious tapas and drinks
9/15/2019

We turned up without a booking Friday evening around 7pm, greeted by a very friendly guy who sat us ...

Photo of FishLove420
Rustic Tapas in a local gem
7/31/2019

Favourite restaurant in Crystal Palace by far The owners and staff are lovely, you can tell that th...

Own this business?
See a problem?

You might also like

Advertisement