there are around 5000 locations in london with at least one rillator, including train and tube stations, museums, and gyms.

it’s a good idea to know where the nearest  is to places where you spend time. #wednesdaywisdom https://t.co/hdi02m5o3t