Jeremy's house is a beautifully decorated house with everything you need.
You can reach every part of the city with buses 149 and 76. You don't even need to use the underground.
At the next stop (Dalston Police Station(, you can meet your needs from the Tesco market. If you are coming from Stansted airport, you can get home from Liverpool Street Station in 15-20 minutes by bus.