Flamingo Store Madrid (España), C/ Almirante, 10