 No left luggage service It is the reason for security I understand but it was a bit inconvenient However King s cross station has this service Don t worry 
 Great location It is King s cross station and Angel station nearby It was very convenient And everything was clean 