Taj Lands End, Byramji Jeejeebhoy Road, Bandstand, Bandra (West)