This place has a bit of everything for everyone. It's located just off Piccadilly Circus. I used it mainly for the internet ... More