Badboy Furniture London
Incredible Experience
Wow, I had the best experience shopping at the London Badboy store. The sales staff were great and the manager (Mike Pepper) was fantastic. I will admit that I was hesitant to shop there after reading about some of complaints listed above, however every store seemed to have the same list of ...