I built a flight plan and filed it on VATSIM after connecting to UK network when starting up Squawkbox 4.I departed from Brussels (EBBR) where there was NO ATC and reported my actions/position on Unicom 122.8 all throughout the flight.I flew all the way to England and was on Base leg to the final for rwy 27L (the active) and NO ONE advised me to contact ANY ATC controller. I flew Unicom until I acquired the localizer at which point I spoke with EGLL (Heathrow) tower and he was with me to the ground and taxiways. NOTE: I was the one who initiated the conversation with EGLL tower. Once I had acquired I came on and gave my callsign and informed I had acquired the localizer. Controller informed me I was #2 to land. I could see an aircraft ahead of me on the GLS.Is this usual for Heathrow? Would someone run solely as Heathrow Tower with no one handling the aircraft approaching the pattern?I had my squawk set last night to 2200 same problem. Tonight 2000 and same problem.It all turned out OK but was FAR outside my comfort zone and nothing like my normal VATSIM experience whereby the controllers greet you at least 25nm from the airport... no such luck tonight or last night at Heathrow.I'm trying to determine if I'm doing something wrong (e.g. wrong squawk code) remember no one 'assigned' me a code when I departed Brussels (NO ATC SERVICE) but I did file my flight plan on VATSIM when I connected to them before taxiing at Brussels (EBBR).Thanks for any suggestions.