El Invernadero - Tea Time in MadridGran Via, is the grand street of Madrid known for it's commerce and most of all its iconic buildings. Today the hustle and buzzle of both to