Omar’s place is located near the train station, Parsons Green, it was easy to locate and everything!
His place is very clean, the room is located on the third floor, so it might be a bit if you have a lot to carry. I would definitely recommend Omar’s place if you’re looking for a place to stay when you’re in London!!