The Indian YMCA Location 41 Fitzroy SquareLondonW1T 6AQ Next Event No upcoming events Map Unavailable Upcoming Events No events in this location