How would you rate
"Altimus is a good place for shopping especially Women's Clothing, Footwears and Footcare Products and all types of branded shoes are available. Price list is inexpensive you can get all hiking & walking footwears like mountaineering boots, walking shoes. That shop located in Kensington, UK. Staffs are very friendly to behave."