Koyum London is a vibrant Turkish restaurant known for its authentic cuisine. It is located near the Tottenham Hotspur Stadium and offers a charming dining experience with delicious homemade food. The restaurant is also noted for its beautiful decor and friendly service.