New York Magazine

Skip to content, or skip to search.

Skip to content, or skip to search.

Home > Fashion > Beauty > The Body Shop

The Body Shop

1 E. 125th St., New York, NY 10035 40.806429 -73.942212
at Fifth Ave.  See Map | Subway Directions Hopstop Popup
212-348-4900 Send to Phone
See other locations >>

  • Reader Rating: Write a Review
  • Type: Beauty Store
  • Services: Makeup Application
Photo by Carla Ray Thompson

Share this listing

Official Website


Mon-Sat, 10am-8pm; Sun, 10am-6pm

Nearby Subway Stops

2, 3 at 125th St.; 4, 5, 6 at 125th St.

Payment Methods

American Express, Discover, MasterCard, Visa

Special Features

  • Good for Teens


Founder Anita Roddick was rocking the "no animal testing" revolution before it was trendy. Look for nourishing mango body butter, hemp hand protector, peppermint foot lotion, and countless essential oils.