Source: Style

Today, Palace Skateboards opens its first flagship in London. By way of Style, we have receive new images of this skate shop, which holds detailed characteristics including turntables, marble floors, and a slew of store exclusives. Visit this location at 26 Brewer Street in London, United Kingdom. Check out the location in the gallery above.