Все вопросы

Где физически находятся сервера?

Территориально наши сервера расположены в Англии.